off own bat - Deutsch Englisch Wörterbuch